Pramukha Shathru meaning in english


Word: പ്രമുഖ ശത്രു Transliteration: pramukha śatru

Meaning of പ്രമുഖ ശത്രു in english :

Noun Arch-rival
Related wordspramukha śatru (പ്രമുഖ ശത്രു) - Arch-rival 
Malayalam to English
English To Malayalam